save life - German English Dictionary